nuclear weapons facility - French English Dictionary